forest of broken glass - German English Dictionary